@charset "utf-8";
/* CSS Document */

body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#333;text-align:center;background: #fff; }
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p{text-align:left;font:normal 12px/180% "宋体";}
a{color:#333;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clear{ clear:both;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "\5FAE\8F6F\96C5\9ED1";font-size:1.2rem;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt60{ margin-top:60px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w980{ width:980px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;line-height: 28px;}
.list_12 li{ background:url(images/dot1.gif) no-repeat 0 12px; padding-left:12px;line-height: 28px;}
.fl{ float:left;}
.fr{ float:right;}
.gary,.gary a:link,.gary a:visited,.gary a:hover{ color:#666;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#bf0019;}
.o_h{ overflow:hidden;}

/*top*/
.top01{ height:42px; position:relative; z-index:2;background:#fff;}
.top01 em{ float:left;}
.top01 i{ float:right; line-height:42px;}
.top01 i a{ padding:0 8px;}

.banner{text-align: center;background: url(images/banner.jpg) no-repeat top center;height:302px;}

.nav,.nav div {font-size: 22px;line-height: 48px;height:48px;background: #f7a900;color:#fff;text-align: center;}
.nav div a{margin:0 10px;color:#fff;font-family:"黑体";}
.p1_con{background: url(images/t1.gif) no-repeat top left;padding:0px 0 0 120px;width:860px;}
.p1_con{border-bottom: 1px solid #d1d0d0;height:136px;}
.p1_con h1{font-size: 42px;font-family:"\5FAE\8F6F\96C5\9ED1";line-height:180%;}
.p1_con p,.p1_con p a{color: #5d5d5d;}
.p2_con{overflow: hidden;}
.p2_left{width:345px;}
.p2_center{width:323px;padding:0 17px 0 23px;border-left: 1px solid #d1d0d0;border-right: 1px solid #d1d0d0;margin:0 0 0 30px;}
.p2_right{width:217px;}
.p2_right h3{padding: 0;}
.p2_right h3 img{vertical-align: middle;margin-bottom:7px;}
h3{background: url(images/tit1.gif) no-repeat left bottom;padding-left:26px;font-size:16px;font-weight: bold;font-family:"宋体";}
.img_a{padding:24px 0;color:#737373;line-height: 18px;}
.img_a img{ float: left;margin-right: 15px;}
.img_a b{display: block;color:#000;line-height: 20px;}

.img_b {width:244px;margin-left:-14px;margin-top:20px; overflow:hidden;}
.img_b li{ float: left;text-align: center;padding:0 14px;}

/*p3*/
.p3_con{ overflow: hidden;}
.p3_left{width: 675px;border-right: 1px solid #d1d0d0;padding-top:15px;padding-right:20px;}
.p3_right{width:265px;padding-top:15px;}
h4{background: url(images/tit2.gif) no-repeat left center;height:20px;line-height: 20px;font-size:16px;font-weight: bold;font-family:"宋体";padding-left:20px;}
h5{background: url(images/tit3.gif) no-repeat left center;height:20px;line-height: 20px;font-size:16px;font-weight: bold;font-family:"宋体";padding-left:20px;}
.p3_a{margin-top: 20px;width:315px;}
.p3_b{width:325px;}
.p3_c{width:315px;}
.line{border-bottom:1px dashed #ccc;height:1px;line-height: 1px; overflow: hidden;}
.p3_d{width:272px;margin-left:-4px; overflow: hidden;}
.p3_d li{ float: left;width:100px;height:27px;border:1px solid #d1d0d0;line-height: 27px;background: url(images/ico3.gif) no-repeat 16px 11px;padding-left:26px;font-size:14px;margin:4px;}
.p3_e{width:276px;margin-left: -8px;}
.p3_e li{ display:block;float: left;width:74px;height:57px; text-align: center;border: 1px solid #d1d0d0;color: #0460a0;margin:5px 8px;}
.p3_e li a{color: #0460a0;}
.p3_e li img{clear: both;display:block;margin: 5px auto;}


/*p4*/
.p4_con{ overflow: hidden;}
.p4_left{width:735px; overflow: hidden;}
.p4_a{width:390px;font-size: 14px}
.p4_a p{font-size: 14px; display:block;margin-top:10px;}
.p4_b {clear: both;overflow: hidden;padding:20px 0px;width:740px;}
.p4_b a{ display: block;background: url(images/ico4.gif);width:82px;height:26px; float: left;line-height: 26px;text-align: center;color:#0088c7;font-size: 14px;margin-right: 10px;}
.p4_c{width:343px;padding-bottom:20px;}
.p4_c h4{margin-bottom: 15px;}
.p4_c img{float: left;margin-top: 5px;}
.p4_c .list_14{float: left;margin-left:20px;}
.p4_c .list_14 li{line-height: 26px;}
.p4_d{ overflow: hidden;}
.p4_img{width:756px;margin-left:-10px;}
.p4_img li{ float: left;width:106px;text-align: center;margin:10px;font-size: 14px;}
.p4_right{border:1px solid #d1d0d0;width:178px;padding:10px 15px;}
.p4_right ul li{ text-align: center;font-size: 14px;margin-top:15px;line-height: 22px;}

.p5_con li{float: left;}
.p5_con li.p5a{width:321px;margin:0 1px 1px 0;}
.p5_con li.p5b{width:429px;}
.p5_con li.p5b span{margin:0 1px 1px 0;}
.p5_con li.p5c{width:229px;}
.p5_con li.p5c span{margin-bottom:1px;}
.p5_con li span{ display:block;float: left;}
.p5_con li span i{ display:none; _display:block; _height:30px; _background:#333; _margin-top:-30px;_filter:Alpha(Opacity=20); opacity: 0.2;-moz-opacity:0.2;}
.p5_con li span:hover i{ display:block; height:30px; background:#000; margin-top:-30px;filter:Alpha(Opacity=60); opacity: 0.6;-moz-opacity:0.6; position:relative; z-index:0; _display:none;}
.p5_con li span em{ display:none; _height:27px; _display:block; _color:#fff; _padding:3px 10px 0; _margin-top:-30px;}
.p5_con li span:hover em{ height:27px; display:block; color:#fff; padding:3px 10px 0; margin-top:-30px; position:relative; z-index:5;_display:none;}

.copyright{text-align: center;padding:30px 0;clear:both;}


/*ej*/
.ej_nav{background: url(images/ej_ico1.gif) no-repeat left center;padding:10px 20px;width:940px;}
.ej_img{overflow: hidden;border-bottom: 1px solid #e5e5e5;}
.ej_img ul{width:1000px;margin-left: -10px;}
.ej_img li{width:190px;padding:20px;background: #f4f4f4; float: left;margin:10px;}
.ej_img li p{padding:8px 0;color: #555555;}
.ej_img li i{display:block;text-align: center;}
.page{text-align: center; overflow: hidden;height:30px;padding:30px 0;}
.page a{padding:5px 10px;margin:10px;background: #f7f6f2;border: 1px solid #dbdbd1;font-size:14px;}
.page a:hover{background: #cd3331;color:#fff;}


.ej_left{border: 1px solid #dde0e2;width:646px;}
.ej_left h2{text-align: right;padding:20px;font-size:12px;border-bottom:1px solid #dde0e2;margin:20px 10px; overflow: hidden;}
.ej_left h2 span{ float: left;font-size:16px;}
.ej_left .page{padding:60px 0;}
.ej_left .list_14{ overflow: hidden;margin:20px 20px;clear:both;border-bottom: 1px solid #e5e5e5;padding-bottom: 20px;}
.ej_left .list_14 li{clear: both; display:block; overflow: hidden;}
.ej_left .list_14 li a{float: left; display:block;}
.ej_left .list_14 li i{ display:block;float: right;color:#999;font-size:12px;}
.ej_right{width:314px;}
#box{width:314px;position:relative;height:265px;}
#box ul li{display:none;text-align:center;font-size:14px;font-weight:bold;position:absolute;}
#box ol li.active{display:block;background:#F00;}
#box ul li img{display:block;}
#box ol{position:absolute;top:212px;right:0;}
#box ol li{background:#000;float:left;text-align:center;height:15px;line-height:15px;padding:0 4px;color:#fff;font-size:14px;cursor:pointer;}

.ej_a h3{width:315px;height:34px;background: #dedede;padding:0;}
.ej_a h3 span{ float: left;background: #d13911;color:#fff;height:34px;line-height:34px;width:122px;text-align: center;}
.ej_a ul li,.ej_a ul li a{color:#555;}
.ej_ph{background: url(images/phbg.gif) no-repeat 0 7px;}
.ej_ph li{background: none;padding-left:30px;}
.ej_imga li{ float: left;width:142px;margin:10px 0 0 10px; text-align: center;}



#box4{width:345px;height:250px;position:relative;margin-bottom: 10px;}
#box4 ul li{display:none;text-align:center;position:absolute;}
#box4 ul li img{display:block;}
#box4 ul li span{position:absolute;top:230px;left:8px;font-size:14px;z-index:3;text-align: center;width:345px;}
#box4 ul li a{color:#000;}
#box4 ul li div{background:#000;filter:alpha(opacity=70);opacity:.7;height:29px;line-height:29px;position:absolute;top:200px;width:345px;z-index:1;}
#box4 ol{position:absolute;top:210px;right:5px;z-index:1;}
#box4 ol li.active{display:block;background:url(images/ball2.gif) no-repeat;filter:alpha(opacity=70);opacity:.7;}
#box4 ol li{width:12px;height:12px;float:left;cursor:pointer;margin:0 3px;background:url(images/ball1.gif) no-repeat;filter:alpha(opacity=70);opacity:.7;text-indent:-9999px;}